be in need of restoration - Español Inglés Diccionario